<!DOCTYPE html>
<html>

	<head lang="en">
		<title>找攻略</title>
		<meta charset="utf-8" />
		<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
		<link rel="stylesheet" href="/js/plugins/bootstrap-4.1.1-dist/css/bootstrap.min.css">
		<script src="/js/plugins/jquery/jquery.min.js"></script>
		<script src="/js/plugins/bootstrap-4.1.1-dist/js/bootstrap.min.js"></script>
		<link rel="stylesheet" href="/css/font/css/font-awesome.min.css" />
		<link rel="stylesheet" href="/css/reset.css" />
		<link rel="stylesheet" href="/css/strategy.css" />
		<script src="/js/plugins/jrender/jrender.min.js"></script>
		<link rel="stylesheet" href="/js/plugins/dialog2/dialog.css">
		<script src="/js/plugins/dialog2/dialog.min.js"></script>

	</head>
	<script>

  $(function () {

      $(".search").click(function () {
          var value = $('.searchBtn').val();
          if(value){
              sessionStorage.setItem("keyword",JSON.stringify(value))
              sessionStorage.setItem("delete",JSON.stringify("1"));
              window.location.href="/checkMessage.html";
          }
      })



      //首先我们需要获取当前页的标签
      var currentInput = $('#currentPage');

        //点击进去看文章
        $.get("/travels/commends",{type:3,pageSize:3},function (data) {
            $('.commend').renderValues(data.list[0],{
                getHref:function (item,value) {
                    var href = $(item).data("href");
                    $(item).attr("href", href + value);
                }
            });
        });
        //当季推荐
        $.get("/strategies/list",{type:1,pageSize:0},function (data) {
            $('.strategyCommend').renderValues(data,{
                getHref:function (item,value) {
                    var href = $(item).data("href");
                    $(item).attr("href", href + value);
                }
			});

                   var regionId;
            $.get('/regions',{state:1},function (data) {
				var temp="";
				var content="";
				$.each(data,function (index,ele) {
                    temp += '<li class="nav-item"><a data-id="'+ele.id+'" class="nav-link" data-toggle="pill" href="#pills-'+ele.id+'">'+ele.name+'</a></li>';
                    content += '<div class="tab-pane fade" id="pills-'+ele.id+'"></div>';
                });
				$('#pills-tab').append(temp);
				$('#pills-tabContent').append(content);
				
				//绑定事件
				$('.nav-link').click(function () {
					var id = $(this).data("id");
					if(id){
                    pages=2;
                    currentInput.val(2);
                    regionId=id;
					$.get("/regions/"+id+"/strategies",function (data) {
						$('#pills-'+id).html(data);
                    },'html');
					}

                });
				
            });


            //因为我们手机滚动之前的数据就没有了,只有当前查出来的不合理

            var pages=2;
            function query() {
                //获取当前页
                var currentPage = currentInput.val();
                $.get("/regions/"+regionId+"/strategies",{currentPage:currentPage},function (data) {
                    //把两个数组的数据合并在一起,就可以滚动了
                     var mm="";
                     $.each(data.list,function (index,ele) {

                         mm+= '<div class="col-6 mb">\n' +
                             '                <a href="../strategyCatalogs.html?strategyId='+ele.id+'">\n' +
                             '                    <img class="float-left " src="'+ele.coverUrl+'">\n' +
                             '                    <div class="classify-text">\n' +
                             '                        <span>'+ele.title+'</span>\n' +
                             '                        <p>0人收藏</p>\n' +
                             '                    </div>\n' +
                             '                </a>\n' +
                             '            </div>'
                     })
                    $(".classify").append(mm);

                    pages=data.pages;
                },'json');

                currentInput.val(parseInt(currentPage)+1);
            }

            $(window).scroll(function () {
                if($(document).scrollTop()+$(window).height()>=$(document).height()-5){
                    var val = currentInput.val();
                    if(val<=pages){
                        query();
                    }else{
                        $(document).dialog({
                            type : 'notice',
                            infoText: '已经加载到底了!!!',
                            autoClose: 1000
                        });
                    }
                }
            });



        })
  })
	</script>

	<body>
	<input type="hidden" name="currentPage" id="currentPage" value="2"/>
	<div class="search-head">
		<div class="row nav-search">
			<div class="col-2">
				<a href="index.html">
					<span><i class="fa fa-chevron-left fa-2x"></i></span>
				</a>
			</div>
			<div class="col-10">
				<div class="input-group-sm search">
					<input class="form-control searchBtn" placeholder="找攻略">
				</div>
			</div>
		</div>
	</div>

	<ul class="nav nav-pills nav-justified border border-left-0 border-top-0 border-right-0" id="pills-tab" role="tablist">
		<li class="nav-item">
			<a class="nav-link active show" id="pills-top-tab" data-toggle="pill" href="#pills-top">
				<span style="font-weight: bold;">推荐</span>
			</a>
		</li>

	</ul>

	<div class="tab-content" id="pills-tabContent">

		<div class="tab-pane fade active show" id="pills-top" >

			<div class="container commend">
				<a data-href="travelContent.html?id="  render-key="travel_id" render-fun="getHref" >
					<img  render-src="coverUrl">
					<p render-html="title"></p>
				</a>

		</div>
			<hr>
			<div class="container strategyCommend">
				<h6>当季推荐</h6>
				<div class="row hot " render-loop="list">
					<div class="col-4" >
					<a data-href="strategyCatalogs.html?strategyId=" render-key="list.id" render-fun="getHref" >
						<img  render-src="list.coverUrl">
						<p render-html="list.title"></p>
					</a>
					</div>
				</div>
			</div>
		</div>


	</div>




	</body>

</html>